import { IFeidaoAiBrowserComponent } from '@dfeidao/atom-web/interfaces';
import fire from '@dfeidao/atom-web/msg/fire';
import nodejs from '@dfeidao/atom-web/msg/nodejs';
import get from '@dfeidao/atom-web/local/get';
export default async function a004(fd: IFeidaoAiBrowserComponent, e: Event) {
	// 编辑 
	// 1.点击区域1中编辑按钮打开弹窗2，传递参数当前点击风险点类型的“风险点编号” risk_po_name_no

	// 1.1根据“风险点类型编号 risk_po_type_no”=参数“风险点类型编号”取<风险点类型>表，得到：
	// 表名	risk_point_type				
	// 标题	风险点类型				
	// 字段名称	字段标题	字段类型	字段长度	是否为空	是否主键
	// _id	id	string	50	ⅹ	√
	// risk_po_type_no	风险点类型编号	string	50	√	ⅹ
	// risk_po_type_name	风险点类型名称	string	50	√	ⅹ
	// risk_level	风险等级	string	32	√	ⅹ

	//    “风险点类型名称”、 risk_po_type_name

	//    “风险点等级”；risk_level

	// 1.2将【1.1】的数据显示到弹窗2中“风险点类型名称”的输入框和“风险等级”的下拉框；

	// 	 1.2.1依据“值标题”=“风险等级”，取<基础数据>表，得到“值编号”；
	// 	 1.2.2依据“值编号”=【1.1】中“值编号”，取<属性可选值>表，得到：
	// 		  “可选值”、
	// 		  “排序码”
	// 	 1.2.3将【1.2.2】中“可选值”，按“排序码”，升序存入弹窗1中的“风险等级”下拉框中；

	// const a = e.currentTarget as HTMLDivElement;
	// const sub_no = a.getAttribute('data-v');
	// const res = await nodejs<[{ risk_po_type_name: string, risk_level: string }]>('risk-point/zj-000004/s003', {
	// 	risk_po_name_no: sub_no,
	// 	risk_po_type_no: ''
	// });
	const nos = get(fd, 'nos');
	const d_name = get(fd, 'd_name');
	const d_level = get(fd, 'd_level');


	fire('zj-000010', 'a001', nos, d_name, d_level);


}
